-
-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop support for Node.js v12 & add support for Node.js v18 #342
Drop support for Node.js v12 & add support for Node.js v18 #342
Conversation
I like this idea with caveats. Node.js did a really awful job with the CJS/ESM compatibility, and going full ESM means never being useable in CJS codebases again (last I checked, that was the case at least). So my main point is: can we still support CJS codebases via transpiling somehow? It will also mean updating all imports to have file extensions. It's a one-off, but it'll be massive anyway.
I'd be happy to find alternative packages that work as well as these if we can't find any other way |
This comment was marked as outdated.
This comment was marked as outdated.
I came up with #366 as an initial attempt... |
@gustavohenke How do you feel about merging this along with #354? We can then treat #366 separately and merge it at a later time. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- allowJs / noImplicitAny are default values - Align with https://github.com/tsconfig/bases/blob/main/bases/node14.json
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`^7.2.2` -> `^8.0.0`](https://renovatebot.com/diffs/npm/concurrently/7.6.0/8.0.1) | [![age](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/compatibility-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/confidence-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently</summary> ### [`v8.0.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.0...v8.0.1) ##### What's Changed - Fix release workflow by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#408 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#409 **Full Changelog**: open-cli-tools/concurrently@v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.6.0...v8.0.0) #### What's Changed - **Breaking change:** Drop support for Node.js v12 & add support for Node.js v18 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#342 - Add support for Bun by [@​jakeboone02](https://togithub.com/jakeboone02) in [open-cli-tools/concurrently#406 - Add `--kill-signal` option by [@​paulsmithkc](https://togithub.com/paulsmithkc) in [open-cli-tools/concurrently#402 - Fixed broken link in the readme by [@​abstractpoint](https://togithub.com/abstractpoint) in [open-cli-tools/concurrently#390 #### New Contributors - [@​abstractpoint](https://togithub.com/abstractpoint) made their first contribution in [open-cli-tools/concurrently#390 - [@​jakeboone02](https://togithub.com/jakeboone02) made their first contribution in [open-cli-tools/concurrently#406 - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [open-cli-tools/concurrently#402 **Full Changelog**: open-cli-tools/concurrently@v7.6.0...v8.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/creatorsgarten/contentsgarten). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMi4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjIuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`7.6.0` -> `8.0.1`](https://renovatebot.com/diffs/npm/concurrently/7.6.0/8.0.1) | [![age](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/compatibility-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/confidence-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently</summary> ### [`v8.0.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.0...v8.0.1) #### What's Changed - Fix release workflow by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#408 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#409 **Full Changelog**: open-cli-tools/concurrently@v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.6.0...v8.0.0) #### What's Changed - **Breaking change:** Drop support for Node.js v12 & add support for Node.js v18 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#342 - Add support for Bun by [@​jakeboone02](https://togithub.com/jakeboone02) in [open-cli-tools/concurrently#406 - Add `--kill-signal` option by [@​paulsmithkc](https://togithub.com/paulsmithkc) in [open-cli-tools/concurrently#402 - Fixed broken link in the readme by [@​abstractpoint](https://togithub.com/abstractpoint) in [open-cli-tools/concurrently#390 #### New Contributors - [@​abstractpoint](https://togithub.com/abstractpoint) made their first contribution in [open-cli-tools/concurrently#390 - [@​jakeboone02](https://togithub.com/jakeboone02) made their first contribution in [open-cli-tools/concurrently#406 - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [open-cli-tools/concurrently#402 **Full Changelog**: open-cli-tools/concurrently@v7.6.0...v8.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/defenseunicorns/zarf). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMi4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjIuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`7.6.0` -> `8.0.1`](https://renovatebot.com/diffs/npm/concurrently/7.6.0/8.0.1) | [![age](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/compatibility-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/concurrently/8.0.1/confidence-slim/7.6.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently</summary> ### [`v8.0.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.0...v8.0.1) #### What's Changed - Fix release workflow by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#408 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#409 **Full Changelog**: open-cli-tools/concurrently@v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.6.0...v8.0.0) #### What's Changed - **Breaking change:** Drop support for Node.js v12 & add support for Node.js v18 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#342 - Add support for Bun by [@​jakeboone02](https://togithub.com/jakeboone02) in [open-cli-tools/concurrently#406 - Add `--kill-signal` option by [@​paulsmithkc](https://togithub.com/paulsmithkc) in [open-cli-tools/concurrently#402 - Fixed broken link in the readme by [@​abstractpoint](https://togithub.com/abstractpoint) in [open-cli-tools/concurrently#390 #### New Contributors - [@​abstractpoint](https://togithub.com/abstractpoint) made their first contribution in [open-cli-tools/concurrently#390 - [@​jakeboone02](https://togithub.com/jakeboone02) made their first contribution in [open-cli-tools/concurrently#406 - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [open-cli-tools/concurrently#402 **Full Changelog**: open-cli-tools/concurrently@v7.6.0...v8.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/PKUHPC/SCOW). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMi4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjIuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`^7.6.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/concurrently/7.6.0/8.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/concurrently/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/concurrently/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/concurrently/7.6.0/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/concurrently/7.6.0/8.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | [`^4.9.4` -> `^5.0.0`](https://renovatebot.com/diffs/npm/typescript/4.9.5/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/4.9.5/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/4.9.5/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently (concurrently)</summary> ### [`v8.2.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.2.0...v8.2.1) #### What's Changed - Delay summary timings output until finished by [@​kayahr](https://togithub.com/kayahr) in [open-cli-tools/concurrently#431 - Replace deprecated RxJS code by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#343 #### New Contributors - [@​kayahr](https://togithub.com/kayahr) made their first contribution in [open-cli-tools/concurrently#431 **Full Changelog**: open-cli-tools/concurrently@v8.2.0...v8.2.1 ### [`v8.2.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.1.0...v8.2.0) #### What's Changed - Support REPL languages that use colons by [@​wyattades](https://togithub.com/wyattades) in [open-cli-tools/concurrently#393 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#427 #### New Contributors - [@​wyattades](https://togithub.com/wyattades) made their first contribution in [open-cli-tools/concurrently#393 **Full Changelog**: open-cli-tools/concurrently@v8.1.0...v8.2.0 ### [`v8.1.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.1.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.1...v8.1.0) #### What's Changed - fix: move `types` condition to the front by [@​Andarist](https://togithub.com/Andarist) in [open-cli-tools/concurrently#422 - Allow setting `raw` per command when using the API by [@​chbiel](https://togithub.com/chbiel) in [open-cli-tools/concurrently#411 #### New Contributors - [@​Andarist](https://togithub.com/Andarist) made their first contribution in [open-cli-tools/concurrently#422 - [@​chbiel](https://togithub.com/chbiel) made their first contribution in [open-cli-tools/concurrently#411 **Full Changelog**: open-cli-tools/concurrently@v8.0.1...v8.1.0 ### [`v8.0.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.0...v8.0.1) #### What's Changed - Fix release workflow by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#408 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#409 **Full Changelog**: open-cli-tools/concurrently@v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.6.0...v8.0.0) #### What's Changed - **Breaking change:** Drop support for Node.js v12 & add support for Node.js v18 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#342 - Add support for Bun by [@​jakeboone02](https://togithub.com/jakeboone02) in [open-cli-tools/concurrently#406 - Add `--kill-signal` option by [@​paulsmithkc](https://togithub.com/paulsmithkc) in [open-cli-tools/concurrently#402 - Fixed broken link in the readme by [@​abstractpoint](https://togithub.com/abstractpoint) in [open-cli-tools/concurrently#390 #### New Contributors - [@​abstractpoint](https://togithub.com/abstractpoint) made their first contribution in [open-cli-tools/concurrently#390 - [@​jakeboone02](https://togithub.com/jakeboone02) made their first contribution in [open-cli-tools/concurrently#406 - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [open-cli-tools/concurrently#402 **Full Changelog**: open-cli-tools/concurrently@v7.6.0...v8.0.0 </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.2.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.2.2): TypeScript 5.2 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.6...v5.2.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.2.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.2.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.6`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.6): TypeScript 5.1.6 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.5...v5.1.6) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.6 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.6%22+is%3Aclosed+). Downloads are available on [npm](https://www.npmjs.com/package/typescript) ### [`v5.1.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.5): TypeScript 5.1.5 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). - (5.1.4 [intentionally skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922)) - [fixed issues query for Typescript v5.1.5 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.1.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.3): TypeScript 5.1.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.1.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.1.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.4): TypeScript 5.0.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.4 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.3): TypeScript 5.0.3 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.2...v5.0.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.3 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.0.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.2): TypeScript 5.0 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.5...v5.0.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v5.0.0 (Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.1 (RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+). - [fixed issues query for Typescript v5.0.2 (Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/sawyerh/highlights). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuNzguOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [concurrently](https://togithub.com/open-cli-tools/concurrently) | [`7.6.0` -> `8.2.2`](https://renovatebot.com/diffs/npm/concurrently/7.6.0/8.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/concurrently/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/concurrently/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/concurrently/7.6.0/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/concurrently/7.6.0/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-cli-tools/concurrently (concurrently)</summary> ### [`v8.2.2`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.2) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.2.1...v8.2.2) #### What's Changed - fix(suggestion): prefixColors API type to embrace string type by [@​SeiwonPark](https://togithub.com/SeiwonPark) in [open-cli-tools/concurrently#439 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#441 - Test against Node.js v20 instead of v19 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#442 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#449 #### New Contributors - [@​SeiwonPark](https://togithub.com/SeiwonPark) made their first contribution in [open-cli-tools/concurrently#439 **Full Changelog**: open-cli-tools/concurrently@v8.2.1...v8.2.2 ### [`v8.2.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.2.0...v8.2.1) #### What's Changed - Delay summary timings output until finished by [@​kayahr](https://togithub.com/kayahr) in [open-cli-tools/concurrently#431 - Replace deprecated RxJS code by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#343 #### New Contributors - [@​kayahr](https://togithub.com/kayahr) made their first contribution in [open-cli-tools/concurrently#431 **Full Changelog**: open-cli-tools/concurrently@v8.2.0...v8.2.1 ### [`v8.2.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.2.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.1.0...v8.2.0) #### What's Changed - Support REPL languages that use colons by [@​wyattades](https://togithub.com/wyattades) in [open-cli-tools/concurrently#393 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#427 #### New Contributors - [@​wyattades](https://togithub.com/wyattades) made their first contribution in [open-cli-tools/concurrently#393 **Full Changelog**: open-cli-tools/concurrently@v8.1.0...v8.2.0 ### [`v8.1.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.1.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.1...v8.1.0) #### What's Changed - fix: move `types` condition to the front by [@​Andarist](https://togithub.com/Andarist) in [open-cli-tools/concurrently#422 - Allow setting `raw` per command when using the API by [@​chbiel](https://togithub.com/chbiel) in [open-cli-tools/concurrently#411 #### New Contributors - [@​Andarist](https://togithub.com/Andarist) made their first contribution in [open-cli-tools/concurrently#422 - [@​chbiel](https://togithub.com/chbiel) made their first contribution in [open-cli-tools/concurrently#411 **Full Changelog**: open-cli-tools/concurrently@v8.0.1...v8.1.0 ### [`v8.0.1`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.1) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v8.0.0...v8.0.1) #### What's Changed - Fix release workflow by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#408 - Update dependencies by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#409 **Full Changelog**: open-cli-tools/concurrently@v8.0.0...v8.0.1 ### [`v8.0.0`](https://togithub.com/open-cli-tools/concurrently/releases/tag/v8.0.0) [Compare Source](https://togithub.com/open-cli-tools/concurrently/compare/v7.6.0...v8.0.0) #### What's Changed - **Breaking change:** Drop support for Node.js v12 & add support for Node.js v18 by [@​paescuj](https://togithub.com/paescuj) in [open-cli-tools/concurrently#342 - Add support for Bun by [@​jakeboone02](https://togithub.com/jakeboone02) in [open-cli-tools/concurrently#406 - Add `--kill-signal` option by [@​paulsmithkc](https://togithub.com/paulsmithkc) in [open-cli-tools/concurrently#402 - Fixed broken link in the readme by [@​abstractpoint](https://togithub.com/abstractpoint) in [open-cli-tools/concurrently#390 #### New Contributors - [@​abstractpoint](https://togithub.com/abstractpoint) made their first contribution in [open-cli-tools/concurrently#390 - [@​jakeboone02](https://togithub.com/jakeboone02) made their first contribution in [open-cli-tools/concurrently#406 - [@​paulsmithkc](https://togithub.com/paulsmithkc) made their first contribution in [open-cli-tools/concurrently#402 **Full Changelog**: open-cli-tools/concurrently@v7.6.0...v8.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 10am on monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/xddq/nodejs-typescript-modern-starter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Node.js v12 is EOL, so we should move away from it and support Node.js v18 (in "Active" state) instead.
See https://nodejs.org/en/about/releases/.
This is a breaking change and must be released under a new major version!
@gustavohenke What do you think about moving to pure ESM? This would also enable us to use newer versions of
chalk
andsupports-color
which are pure ESM as well.Something else that we might consider is transpiling / bundling...